package com.golden.order02.domain;


import java.util.Date;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * 客户_线索DO对象 <b>Description:</b><br>
 * 
 * @author Reading.Reagan</a>
 * @version 1.0
 * @Note <b>ProjectName:</b> member-api <br>
 *       <b>PackageName:</b> com.jingyanzi.member.domain <br>
 *       <b>ClassName:</b> CustomerDO <br>
 *       <b>Date:</b> 2018年7月16日 下午12:17:43
 */
@ApiModel(value = "CustomerApiDO", description = "客户线索对外接口数据封装")
public class CustomerApiDO extends BaseDO {

	private static final long serialVersionUID = -6709378149458365913L;
	@ApiModelProperty(value = "客户联系人ID", name = "customerFamilyId", example = "12")
	private Integer customerFamilyId;
	@ApiModelProperty(value = "客户姓名", name = "customerName", example = "张三")
	private String customerName;
	@ApiModelProperty(value = "客户电话号码", name = "mobileNumber", example = "1398000000")
	private String mobileNumber;
	@ApiModelProperty(value = "称呼", name = "appellation", example = "1")
	private Integer appellation;
	@ApiModelProperty(value = "省级编码", name = "province", example = "10002")
	private String province;
	@ApiModelProperty(value = "城市编码", name = "city", example = "12001")
	private String city;
	@ApiModelProperty(value = "区县编码", name = "district", example = "22001")
	private String district;
	@ApiModelProperty(value = "省（中文）", name = "provinceStr", example = "重庆")
	private String provinceStr;
	@ApiModelProperty(value = "城（中文）", name = "cityStr", example = "重庆")
	private String cityStr;
	@ApiModelProperty(value = "区（中文）", name = "districtStr", example = "渝中区")
	private String districtStr;
	@ApiModelProperty(value = "详细地址", name = "address", example = " 邹容路143号2栋")
	private String address;
	@ApiModelProperty(value = "渠道类型", name = "channelType", example = "65")
	private Integer channelType;
	@ApiModelProperty(value = "渠道类型字符串", name = "channelTypeName", example = "医院")
	private String channelTypeName;
	@ApiModelProperty(value = "qq", name = "qq", example = "123456")
	private String qq;
	@ApiModelProperty(value = "wechat", name = "qq", example = "123456")
	private String wechat;

	@ApiModelProperty(value = "线索id", name = "leadId", example = "")
	private Integer leadId;
	@ApiModelProperty(value = "线索No", name = "leadNo", example = "")
	private String leadNo;
	@ApiModelProperty(value = "业务分类(1-孕妈照,2-儿童照等)", name = "businessType", example = "2")
	private Integer businessType;
	@ApiModelProperty(value = "业务主体ID", name = "businessFamilyID", example = "8")
	private Integer businessFamilyID;
	@ApiModelProperty(value = "业务主体姓名", name = "businessFamilyName", example = "宝宝")
	private String businessFamilyName;
	@ApiModelProperty(value = "业务主体性别", name = "genderName", example = "1")
	private String genderName;
	@ApiModelProperty(value = "宝宝生日", name = "birthday", example = "")
	private Date birthday;
	@ApiModelProperty(value = "孕妈-日期", name = "weddingDate", example = "2")
	private Date weddingDate;
	@ApiModelProperty(value = "孕妈-预产期", name = "expectDate", example = "2")
	private Date expectDate;

	private Integer status;
	
	
	public Integer getStatus() {
		return status;
	}

	public void setStatus(Integer status) {
	
		this.status = status;
	
	}

	public String getLeadNo() {
		return leadNo;
	}

	public void setLeadNo(String leadNo) {
		this.leadNo = leadNo;
	}

	public Integer getBusinessType() {
		return businessType;
	}

	public void setBusinessType(Integer businessType) {
		this.businessType = businessType;
	}

	public Date getWeddingDate() {
		return weddingDate;
	}

	public void setWeddingDate(Date weddingDate) {
		this.weddingDate = weddingDate;
	}

	public Date getExpectDate() {
		return expectDate;
	}

	public void setExpectDate(Date expectDate) {
		this.expectDate = expectDate;
	}

	public Integer getLeadId() {
		return leadId;
	}

	public void setLeadId(Integer leadId) {
		this.leadId = leadId;
	}

	public Integer getBusinessFamilyID() {
		return businessFamilyID;
	}

	public void setBusinessFamilyID(Integer businessFamilyID) {
		this.businessFamilyID = businessFamilyID;
	}

	public Integer getCustomerFamilyId() {
		return customerFamilyId;
	}

	public void setCustomerFamilyId(Integer customerFamilyId) {
		this.customerFamilyId = customerFamilyId;
	}

	public String getCustomerName() {
		return customerName;
	}

	public void setCustomerName(String customerName) {
		this.customerName = customerName;
	}

	public String getMobileNumber() {
		return mobileNumber;
	}

	public void setMobileNumber(String mobileNumber) {
		this.mobileNumber = mobileNumber;
	}

	public Integer getAppellation() {
		return appellation;
	}

	public void setAppellation(Integer appellation) {
		this.appellation = appellation;
	}

	public String getProvince() {
		return province;
	}

	public void setProvince(String province) {
		this.province = province;
	}

	public String getCity() {
		return city;
	}

	public void setCity(String city) {
		this.city = city;
	}

	public String getDistrict() {
		return district;
	}

	public void setDistrict(String district) {
		this.district = district;
	}

	public String getProvinceStr() {
		return provinceStr;
	}

	public void setProvinceStr(String provinceStr) {
		this.provinceStr = provinceStr;
	}

	public String getCityStr() {
		return cityStr;
	}

	public void setCityStr(String cityStr) {
		this.cityStr = cityStr;
	}

	public String getDistrictStr() {
		return districtStr;
	}

	public void setDistrictStr(String districtStr) {
		this.districtStr = districtStr;
	}

	public String getAddress() {
		return address;
	}

	public void setAddress(String address) {
		this.address = address;
	}

	public Integer getChannelType() {
		return channelType;
	}

	public void setChannelType(Integer channelType) {
		this.channelType = channelType;
	}

	public String getChannelTypeName() {
		return channelTypeName;
	}

	public void setChannelTypeName(String channelTypeName) {
		this.channelTypeName = channelTypeName;
	}

	public String getBusinessFamilyName() {
		return businessFamilyName;
	}

	public void setBusinessFamilyName(String businessFamilyName) {
		this.businessFamilyName = businessFamilyName;
	}

	public String getGenderName() {
		return genderName;
	}

	public void setGenderName(String genderName) {
		this.genderName = genderName;
	}

	public Date getBirthday() {
		return birthday;
	}

	public void setBirthday(Date birthday) {
		this.birthday = birthday;
	}

	public String getQq() {
		return qq;
	}

	public void setQq(String qq) {
		this.qq = qq;
	}

	public String getWechat() {
		return wechat;
	}

	public void setWechat(String wechat) {
		this.wechat = wechat;
	}

}